/**
 * 
 */
package com.svms.service.iface;

import java.util.List;
import java.util.Map;

import com.svms.service.search.SearchOperators;
import com.svms.service.vo.MovementVO;
import com.svms.service.vo.VehicleVO;

/**
 * @author dkp
 * 
 */
public interface MovementIF {

	MovementVO insertNewMovement(MovementVO movement);

	MovementVO deleteMovement(MovementVO movement);

	MovementVO editMovement(MovementVO movement);

	MovementVO getMovement(MovementVO movement);

	List<MovementVO> getMovementList();

	List<MovementVO> searchVehicle(MovementVO movement,
			Map<String, SearchOperators> operatorsList);
}
